golden spectacle lizard - English Synonyms Dictionary